@charset "utf-8";
*{margin:0;padding:0;font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
html{font-size: 62.5%; }
@media screen and (max-width: 320px) and (min-width: 320px) {
    html{font-size: 8.53px;}
}
@media screen and (max-width: 414px) and (min-width: 414px) {
    html{font-size: 11.04px;}
}
html,body{width:100%;height: 100%;background-color: white;overflow-x: hidden;}
::-webkit-scrollbar{width: 0;}
a{text-decoration: none;color:#495060;}
.cleaner { clear: both; }
.cleaner10 { clear: both; height: 10px; }
.cleaner20 { clear: both; height: 20px; }
.cleaner40 { clear: both; height: 40px; }
.cleaner44 { clear: both; height: 44px; }
.cleaner60 { clear: both; height: 60px; }
.layout{height:100%;min-height:100%;position:relative;left:0;}
.ivu-layout{height:100%;min-height:100%;}
.primary{background-color: #2d8cf0;color:white;padding: 2px 7px;display: inline-block;border-radius: 4px;}
.warning{background-color: #ff9900;color:white;padding: 2px 7px;display: inline-block;border-radius: 4px;}
.success{background-color: #19be6b;color:white;padding: 2px 7px;display: inline-block;border-radius: 4px;}
.error{background-color: #ed3f14;color:white;padding: 2px 7px;display: inline-block;border-radius: 4px;}
.info{background-color: #2d8cf0;color:white;padding: 2px 7px;display: inline-block;border-radius: 4px;}
.draft{background-color: #bbbec4;color:white;padding: 2px 7px;display: inline-block;border-radius: 4px;}
.text-help{color:#808695;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-ellipsis{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
